# 2024.11.01

'''
        基本数据类型: 数字 字符串 布尔值 None
        复杂(混合,引用)数据类型: 列表 元组 字典
        数据类型的转换:
            所有数据类型转成布尔值?
                数字转成布尔值 : 0转成False 非0转成True
                数字转成布尔值:  0.0转成False 非0转成True
                字符串转成布尔值:  空字符串转成False 非空字符串转成True
                None转成布尔值就是False
                空列表转False 非空列表转True
                空字典转False 非空字典转True

            列表 元组 字典之间的转换?
                1. 列表和元组之间可以使用类型函数进行相互转换
                2. 列表或元组 --> 字典
                3. 字典 --> 列表或元组

'''

# 1. 列表和元组之间可以使用类型函数进行相互转换
# list_01 = ["damu","dlrb","glnz"]
# tuple_01 =("1","2","3")
# result = tuple(list_01)
# print(result)
# result_02 = list(tuple_01)
# print(result_02)

# 2. 列表或元组 --> 字典
# list_01 = [["name","damu"],["age",18]]
# tuple_01 =(("name","damu"),("age",18))
# result = dict(list_01)
# result_02 = dict(tuple_01)
# print(result_02)

# 3. 字典 --> 列表或元组
dict_01 = {
    "name":"damu",
    "age":18
}
result = list(dict_01)
result_02 = tuple(dict_01)
print(result_02)


















